package com.caiyouxi.restrict.model;

import java.io.Serializable;
import java.util.Date;

/**
 * chensong
 * 根据用户消费行为的限制条件
 */
public class RestrictedByConsume implements Serializable {
    
    private Integer condition_id;//条件编号
    private Date consume_begin_time;//消费起始时间限制
    private Date consume_end_time;//消费结束时间限制
    private Integer consume_amount_from;//消费金额大于等于该值
    private Integer consume_amount_to;//消费金额小于等于该值
    private String purchased_categories;//购买过指定品类的
    private String not_purchased_categories;//未购买过指定品类的
    private String purchased_goods;//购买过指定的商品的
    private String not_purchased_goods;//未购买过指定的商品的
    private String used_payment_types;//使用过的第三方支付方式类型限制
    private String not_used_payment_types;//未使用过的第三方支付方式
    private String used_coupons;//使用过券或使用具体哪些批次的券
    private String not_used_coupons;//未使用过券或未使用过哪些具体批次的券
    private String readable;//用户友好的可读文字

    public Integer getCondition_id() {
        return condition_id;
    }

    public void setCondition_id(Integer condition_id) {
        this.condition_id = condition_id;
    }

    public Date getConsume_begin_time() {
        return consume_begin_time;
    }

    public void setConsume_begin_time(Date consume_begin_time) {
        this.consume_begin_time = consume_begin_time;
    }

    public Date getConsume_end_time() {
        return consume_end_time;
    }

    public void setConsume_end_time(Date consume_end_time) {
        this.consume_end_time = consume_end_time;
    }

    public Integer getConsume_amount_from() {
        return consume_amount_from;
    }

    public void setConsume_amount_from(Integer consume_amount_from) {
        this.consume_amount_from = consume_amount_from;
    }

    public Integer getConsume_amount_to() {
        return consume_amount_to;
    }

    public void setConsume_amount_to(Integer consume_amount_to) {
        this.consume_amount_to = consume_amount_to;
    }

    public String getPurchased_categories() {
        return purchased_categories;
    }

    public void setPurchased_categories(String purchased_categories) {
        this.purchased_categories = purchased_categories;
    }

    public String getNot_purchased_categories() {
        return not_purchased_categories;
    }

    public void setNot_purchased_categories(String not_purchased_categories) {
        this.not_purchased_categories = not_purchased_categories;
    }

    public String getPurchased_goods() {
        return purchased_goods;
    }

    public void setPurchased_goods(String purchased_goods) {
        this.purchased_goods = purchased_goods;
    }

    public String getNot_purchased_goods() {
        return not_purchased_goods;
    }

    public void setNot_purchased_goods(String not_purchased_goods) {
        this.not_purchased_goods = not_purchased_goods;
    }

    public String getUsed_payment_types() {
        return used_payment_types;
    }

    public void setUsed_payment_types(String used_payment_types) {
        this.used_payment_types = used_payment_types;
    }

    public String getNot_used_payment_types() {
        return not_used_payment_types;
    }

    public void setNot_used_payment_types(String not_used_payment_types) {
        this.not_used_payment_types = not_used_payment_types;
    }

    public String getUsed_coupons() {
        return used_coupons;
    }

    public void setUsed_coupons(String used_coupons) {
        this.used_coupons = used_coupons;
    }

    public String getNot_used_coupons() {
        return not_used_coupons;
    }

    public void setNot_used_coupons(String not_used_coupons) {
        this.not_used_coupons = not_used_coupons;
    }

    public String getReadable() {
        return readable;
    }

    public void setReadable(String readable) {
        this.readable = readable;
    }
}
